<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<%@include file="zInc_head.jsp" %>
<%

    String classId = app.get("classId");//获取地址栏传过来的要显示新闻的新闻栏目ID

    int currentPage = app.getInt("page", 1);//当前的页码，如果URL地址栏中没有page这个变量，则默认显示第1页的数据

    //分页查询（每页显示15条记录）
    Ls newsLs = dao.ls(new Args("news", "tid='" + classId + "' AND isc=0 ORDER BY dt2 DESC", 15, currentPage));

    Rs catalog = dao.rs(new Args("news", "id='" + classId + "'")); //获取当前新闻栏目的Rs记录集对象（在网页title标题，和"您的位置"这两处会用到）

%>
<title>新闻中心-<%=catalog.get("t0")%> - JDiy示例程序</title>
</head>
<body>
<!-- 头部内容 开始 -->
<div class="max top">
    <div style="margin:8px;">
        <%@include file="zInc_top.jsp" %>
    </div>
</div>
<!-- 头部内容 结束 -->

<!--顶部导航菜单 开始 -->
<%int thisNav=2;%><!--定个变量，以便在topNav包含文件中判断：当前栏目菜单显示不同的样式-->
<%@include file="zInc_topNav.jsp" %>
<!--顶部导航菜单 结束 -->


<!--中部主体区域 开始 -->
<div class="max cc">
    <table width="100%" cellpadding="0" cellspacing="0">
        <tr>

            <!-- 左侧导航菜单 开始 -->
            <%@include file="zInc_news_left.jsp" %>
            <!-- 左侧导航菜单 结束 -->


            <!-- 中间内容显示区 开始 -->
            <td class="bodyContent" valign="top">
                <div class="loc">您的位置：首页 - 新闻中心 - <%=catalog.get("t0")%>
                </div>
                <div class="note">
                    <div class="newsArea">
                        <%
                            if (newsLs.getRowCount() > 0) {
                        %>
                        <table width="100%">
                            <%
                                for (Rs news : newsLs.getItems()) {
                            %>
                            <tr>
                                <td>
                                    <a href="news_read.jsp?classId=<%=classId%>&id=<%=news.get("id")%>"><%=news.get("t0")%>
                                    </a></td>
                                <td align="right" nowrap="nowrap">
                                    <%=news.getDate("dt2", "yyyy-MM-dd")%>
                                </td>
                            </tr>
                            <%
                                }
                            %>
                        </table>
                        <%
                        } else {
                        %>
                        <div style="margin:27px;color:gray;">暂无内容...</div>
                        <%
                            }%>
                    </div>
                </div>

                <!--注意：分页样式您可以根据自己的需要调整，以下只是一个简单的示例演示-->
                <div class="pager">
                    共<%=newsLs.getPageCount()%>页/<%=newsLs.getRowCount()%>条记录
                    当前第<%=newsLs.getAbsPage()%>页.
                    &nbsp;&nbsp;&nbsp;
                    <%
                        if (newsLs.getAbsPage() > 1) {
                    %><a href="?classId=<%=classId%>&page=1">[首页]</a>
                    <a href="?classId=<%=classId%>&page=<%=newsLs.getAbsPage()-1%>">[上一页]</a><%

                    } else {
                        out.print("[首页] [上一页]");
                    }
                    for (int j = 1; j <= newsLs.getPageCount(); j++) {
                %>
                    <a href="?classId=<%=classId%>&page=<%=j%>">[<%=j%>]</a>
                    <%
                        }
                        if (newsLs.getAbsPage() < newsLs.getPageCount()) {
                    %><a href="?classId=<%=classId%>&page=<%=newsLs.getAbsPage()+1%>">[下一页]</a>
                    <a href="?classId=<%=classId%>&page=<%=newsLs.getPageCount()%>">[尾页]</a><%
                    } else {
                        out.print("[下一页] [尾页]");
                    }

                %>
                </div>
                <!--分页链接 结束-->
            </td>
            <!-- 中间内容显示区 结束 -->

        </tr>
    </table>
</div>

<!--中部主体区域 结束 -->


<!--页脚 开始 -->
<%@include file="zInc_foot.jsp" %>
<!--页脚 结束 -->
</body>
</html>